育てるほど楽になる AI 開発体制を作っている話 | BLOG - DeNA Engineering
育てるほど楽になる AI 開発体制を作っている話 | BLOG - DeNA Engineering
code:ディレクトリ
ticket-backend/
├── CLAUDE.md # Claude Code のメモリ(プロジェクト概要・手順)
├── AGENTS.md # 共通コンテキスト(技術スタック等)
├── .claude/
│ ├── agents/ # ★サブエージェント定義
│ │ ├── api-spec-reviewer.md
│ │ ├── code-reviewer.md
│ │ ├── e2e-test-implementer.md
│ │ └── issue-solver.md
│ ├── commands/ # カスタムコマンド
│ │ ├── api-review.md
│ │ ├── code-review.md
│ │ ├── implement-e2e.md
│ │ ├── issue-solve.md
│ │ ├── pr-create.md
│ │ └── pr-review-fix.md
│ └── skills/ # スキル定義
│ ├── github-issue-analysis/
│ ├── github-pr-analysis/
│ ├── go-code-generation/
│ ├── go-quality-check/
│ ├── go-testing/
│ ├── pr-review-knowledge/
│ └── notion-spec-fetcher/
└── docs/ # ドキュメント(規約)
├── api_development_guideline.md
├── coding_guidelines.md
├── firestore_development_guideline.md
└── project_knowledge.md
ドキュメント自動更新フロー
また、人によるレビューでの指摘事項を確実にナレッジ化する仕組みを作成しました。
1. PR のレビューコメントの返信でメンション
2. Claude Code Actions が起動し、レビューコメントや議論を分析
3. docs/coding_guidelines.md などの適切なドキュメントを更新する別 PR を作成
このフローにより、レビュー指摘事項をドキュメントへ簡単に反映させることが可能になり、「レビュー → ドキュメント更新 → AI の出力品質向上」 というサイクルが回るようになりました。